radar remote sensing - Spanish English Dictionary